Carpet & Furniture Land
Church Parade, High St., Harrow, Greater London, United Kingdom, HA3 5DL
(02088) 615800 Phone